less convoluted