still forgot to add syntax highlighting