Inital version of general after adopting for EPICS R3.14.*