add basic logic for calfresh