Classes implementadas por ramon