1. added Pinky
2. inheritance of prepared behaviors is changed on aggregation
3. fixed deal with squares around point