convert to gamekit window system