feature: issue #1. added attractor behavior