improve first build experience
be more loose with base req