... some very odd angles...