update, basic light