everything is in place, but prob doesn't build