add skeleton of methods