Make it build with GCD