add angle shift calc