added humanfriendly requirement