clean up cmakelists a bit