created empty methods (skeleton)