Item fields logic