full FotW version in progress