#11 updated layout to accomodate resposive