added attraction methods