bug moving methods to other source