monitor_value sepparated in his own file