Modded it to my taste.