You might remember the meaning of the character 供 with this easy mnemonic:
The staff (亻) offered to hold my two hands (廾) while I tried on each one (一) of the eight (八) pair of shoes.
Using mnemonics to remember the meaning of Chinese characters like has a huge impact on how long to learn Mandarin it takes.