renamed calculatePlace to CalculatePlace