tee hee! all for teddy!