added move by and gesture delegate added