Would this be too complicated?