fixed return of as