removed GetMessage call to increase performance