Draft for monitor API