added handling of parts and sign offs