fixed status implementation