extract methods into separate files