updated ai, extra link for css swing effect