implemented optional (default enabled) moving background