add live reload option