generic application for testing.