added averaging move proj