R and B General Construction