added method templates and cell spec