prettifying code now works and is customizable