contribute model
adding build stuff