*updated execute to use execute instead of executequery