start modularizing