PRECISE - IN TIME - REASONABLE