some simplification of graphicalitem