has working gripcontrol.cpp