Implemented subparts display. But not checked thoroughly.