#timing #magic #abstract