The original job assignment and time sheet system is a tightly controlled system with its origin in the audit programs and other preset work procedure with a known team of workers. However, many users are opt to use very simple or sometimes with no preset work procedures and no predefined work team. The tightly controlled environment would be a hinderance rather than a help to very small firms. In order to facilitate smaller firms to adopt this kind of loose control approach, we are now implementing a different set of job assignment function.