Hard & ready