web sanity one step at a time