add basic structure for attraction