Research and use of various concepts.