simplified build setup