first working rev