This took so much effort but the beef is worth it. orz