working on site and manual
working on site and manual: function