changed to cmake project