Purpose in MaskAttackPadDatabase
the purposes are not handled properly ... considered as a string instead of a list