models should be before controllers in loading order