added requiremets fix
fix
variou fix