practical applications.