added new libraries and helpers