everything seems to be working, onto styling now