added more styling and languages