writeform methods for clarity