fix markup
add element defaults. closes #4