parsing
error handling
cleanup
fix display
prevent redo of props for now
judicial also