Adding 7-1 implementation