Esto es algo de la biblioteca Scalr.Mode,  si da tiempo, alguien le podria meter una mano....