optimisations. This is no more a one-liner.