first, vaguely playable version