add custom hash with string space to compiler