Idempotent methods

shape