Move to .cpp, please.