move some code to a separate source file