removes duplicate db save in async waterfall, cleans up for readability