add initial code

code added after I reverted it last time