fixed func name and filename