prepared plugin stuff
props
cleanup
more props