initASL() corrected and warning removed