layout and style done, just have to finish up interaction