Наверняка уже все это было и даже у меня, но да ладно...