adds correct etc.