modificaciones para que funcione el rest