Modulize every method