removed broadcast method, renamed several bits