turn banner display into a directive