new feature 1.1 code changes

elan code changes

new file add for feature 1.2