try to fix recursive de-assignation of start/end value