updates fixes stuff