Собственно, я хотел сделать что-то такое, но меня уже опередили друзья