fix item duplication and coordinate