fixed analyzer factory order