Added recursive parent scope