have i done enough ?