- additional code

- code & comments added for future features