Possibly working, accepts message broken