update
update
update
update
code refactoring...use is-a inheritance.