Strict and elegant