Different items
refactored mygraphicsitem