added option to enable/disable YCM