Тогда стоит выложить свои варианты для обсуждения, может кто и дополнит и поправит.