better reame (added requirements)