Refactor. Add develoloper mode status.