use also decorator for overwriting mappings