updated with TA box stuff