use conditional style
remove return