supplements controller