add assets and optimize some
check if given smart banner is disabled
small cleanup