specifying name / description methods is optional'