link error need to break Asc Bias Stuff into its own file
compiles. not tested
refactored to use primitive calculator functions