much to think about....
do we like this?