salvador hughes