Added shortcode and A LOT of messy code