Style: no space after the colon.
Style: need a return type.