adjusted cmake