moved outside containers into conditional so don show if no content