update Compatibility and add Requirements