full build with ids