first shit
first shit .update