use obuild rules