upping pseuducode again