updated for aaaaafafaf version: 1.0