some minimal changes related with css have been added to demo