Added options to only show parts
Refactored into React