added c and oc string recogniser