Can you follow the code style here - soft tabs, space between `if` and `(`