reduce dependencies as build tools