-wtf is this had to cmake again