Вот нацарапал небольшой талмутик как я делал доработки. http://micklab.narod.ru/file/zxm_pho...rev06annex.pdf

Может у тебя изящнее выйдет, у меня получилось как получилось