add component for JSON serialisation hooks
1.003