basic hit/stand flow