added functionality for jspdf, several new screens