hopefully fixed all issues with library