bulk of the work done, needs styling bad