Better global error support & fix forget values