JOE cracks 300 this morning