library to have control over data that get inserted html or processed