moving function alls