Use linked hash map to keep order of works correct