added fitvids and tons of other changes