1. nice handling of slow motion,video playbacks   2. Some Refactoring