add bunch and light update