Ну вот собственно почему бы реально так не сделать?