Works well for an instance