add attr 'infinite'