add new functions and CSS files