updated for bootstrap layout