added styling and js file for callbacks