changed library requirements