how long? any idea? any analysis