changed from using table to divs