tweaking for build essential