implement move down func as the same way side right work