Fixed accidental double pointer issue, message passing working