return type for this method is int not Integer