more build behaviour stuff