Hungarian National Science and Research Fund (OTKA) Grant 7704