refactoring build ID