i also should be greater than 0