Merge remote-tracking branch 'max/master'
Merge remote-tracking branch 'max/master'
Merge remote-tracking branch 'max/master'
update heading every 45degrees