new update

still working on it