manipulate objects with more precision