astdef fix