fleshed out from the old role