Monitor out of module

Only belongs in Framework