More Move Logic
Add Setting UseBackground  to show a Empty backgroud