Those are brilliant observations... Great job man...