Не совсеми параметрами согласен, но что-то в этом есть
подробнее