proper intermediate builds