niceing and foo