fleshing out further