updated everything. sorry for this terrible commit- i will get better i promise