add OC features...parts 1..