Broadcast Function and cleaning up formatting

Because functionality
Merging Kelly to Master