add options to catmake