An idea you could change it so keith goes offline when he leaves in a few of the endings.
STill i LOVE THIS