MANNNN! IT TOOK A LONG WAY TO GO!