pin updates for integration
algorithm modifications for technical review