updates nearly there