maded as generic application for different dataset