Added primitive speeder implementation