added explanitory copy