clarified library usage