added monitor parameter and it's sub-parameters