Author: G. Ruiperez, B. Aguirre, J.C. Garcia, E. Roman