Keeping your Body in Check with TSMC