Edito, he afinado más mi idea pero sigo con dudas