Do a day of work and commit only at the end of the day to teach yourself a lesson
Add slick replaceData function
Add urls to helper variables and clean up code