normalized and compass fixed