added foo3