Initail bundle update and commit on new branch
Add the polymorphic functionality to area