Constructor | ALEFAST