EVERLONG bearings