add default content
some improvments