likes updating without reload now, but doing so twice