add banner components
add banner component