added a few comments and moved methods around
refactored the refresh slide method