updating craziness