reproduce previous parent behaviour