added scripts and further styling