added default structure and impressjs