Setting up the base ast