add a few extra steps