Советую к ознакомлению: ilyaut.ru/xpdo/