Curran: First impressions from Patriots OTA's