Возникшая проблема не всегда такая уж страшная как кажется на первый взгляд... Попробуйте посмотреть с другой стороны на возникший вопрос...