adds bearing etc