not working mas modificado o codigo