issue #23 working on pub serve web