the return of practical functions