Implemented broken? and break method