use return value of inherit
workaround for vector arrow update problem