updated with bootstrap and such for homework 4