Added base changing class ands tarted function parsing, which may take a while