applied dependency to another bundle. in effect removing some files and refactoring other codes.