Morning commit
integratede encoding
add layout configurations