update so it works