Added slicing, runmodes, and more