code is on par with library