pre- too weak
post- good