initial commit
added adapted teddy pattern