halt implementado