trying to figure out this build shit