Buckle up,its gonna be a bumpy ride