implemented first player version