changed design + added linenumbers