Final Version w/ working dynamic and some visual improvements