fine
analyze outside of controller