compute item coordinates