removed misc. methods
method refactor