detailed estimates