only build if we're not building