[Sand 002] abstract structure pattern