v0.0.20: before and after actions