Implementacion y adaptacion de cruge