Modified Position calculator to allow for different calculation methods