that our staff policy very well covered all above and signed individual declaration.....

@flan, I object on wherever....except office premises :)