COrrected approval flow