More compact and readable style