extended results improved