it includes almost all concepts.................