refactoring: creating package src