these are good examples but can cause issues if used outright in an example