Implemented //shift