updated layout with bootstrap functionality