Implemented cell drift