ability to reset an object