simpler coderay and better code readability