factory logic and market lady helper.