allow dashes in keys