Incomplete - task : migrate reports 
added validation for parameters
added report queue