traditional approach