encapsulated sprite & sequence advancement in separate functions
fixed progress bar update per sequence