Implemented variable speeds and behaviors