added | as an abbrivation for }{