revised & ready