Прошу прощения за набивший оскомину вопрос, но я так и не нашел решение, которое меня полностью удовлетворит.