Yeah 35k of code is a red flag. There's no reason for this to be that large.