save before task map