Move functions in astconvutls to the proper places & remove astconvutls