updated build
sort of get how it all works