rename to before for clarity