micro observer