function declared non-void should reutrn a value.