Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Alchemy: Video Pinball Shmup Table  (Read 124392 times)

0 Members and 1 Guest are viewing this topic.

Drnick

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1642
  • Last login:June 21, 2024, 03:32:31 pm
  • Plodding Through Life
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #280 on: March 15, 2013, 04:11:29 pm »
Is it only in Hyperspin that it is doing this, or does it do it when playing the games themselves?

Are monitors 1 & 2 aligned along the top edge, Is the playfield set as Primary screen. 

Are monitors 1&2 on the same card with 3 on the 2nd.

Is it all tables, and what format tables did you get,  full screen cabinet or other?

griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #281 on: March 15, 2013, 04:16:32 pm »
Only hyperpin. Primary is play field. Secondary aligned top with primary. Secondary to the right of primary. All three on one card as its a Kepler based GPU. If you alt tab through the windows you can see the back glass window sitting in the middle of screen 1 primary. But if you bring the window to focus it disappears
I drink and I know things.

Drnick

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1642
  • Last login:June 21, 2024, 03:32:31 pm
  • Plodding Through Life
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #282 on: March 15, 2013, 04:18:33 pm »
edited above whilst you were answering.  Which tables are you using?

griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #283 on: March 15, 2013, 04:21:35 pm »
The tables themselves are working in the future pinball for now, I still have some position and scaling to do but I feel confident I can work that out. For some reason Hyperpin doesn't recognize the secondary monitor properly, doing research.
I drink and I know things.

Drnick

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1642
  • Last login:June 21, 2024, 03:32:31 pm
  • Plodding Through Life
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #284 on: March 15, 2013, 04:37:25 pm »
Did you change x/y for backglass image or are they set to 0,0

griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #285 on: March 15, 2013, 04:39:01 pm »
Did you change x/y for backglass image or are they set to 0,0

I think they are at 0,0
I drink and I know things.

Drnick

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1642
  • Last login:June 21, 2024, 03:32:31 pm
  • Plodding Through Life
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #286 on: March 15, 2013, 04:43:17 pm »
In which case I am all outta ideas  :banghead:  I see you have posted over at Hyperpin.  Undoubtedly they will advise some of the same things I advised and then its play with different driver versions I guess.   When you fix it let us know the fix. If I ever have the cash to build one of these things I will need all the online help I can find  :laugh2: :laugh2: 

Although please do try with monitors 1/2/3 all in a row like little ducks. 

griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #287 on: March 17, 2013, 01:39:45 am »
Still fighting away with the stuff but getting closer to my goal.



The smaller monitor on the side represents the signal that will go to the side projectors, it can mirror either of the backglass screens or have its own content.

I'm getting future pinball on three monitors by putting the back glass in a window and having it oversized dpillinv down into the third monitor. It works quite but its not quite where I want it. Slow progress on these bugs. 
I drink and I know things.

griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #288 on: March 17, 2013, 02:00:53 am »
Keep getting it really close but then when reopening the table after saving the back trans light seems to like to move around, not very reliable

Here's my best proportions so far



« Last Edit: March 17, 2013, 02:12:37 am by griffindodd »
I drink and I know things.

griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #289 on: March 18, 2013, 11:39:56 pm »
Finally got hyperpin uvp and visual pinball working with the 4 monitors, now we are getting somewhere


Love the giant dmd
I drink and I know things.

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19960
  • Last login:July 17, 2025, 10:00:30 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #290 on: March 18, 2013, 11:41:57 pm »
The pinball part of the cab is looking good!  :cheers:
***Build what you dig, bro. Build what you dig.***

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #291 on: March 19, 2013, 08:45:13 am »

I so need to build a VP cab like this.  Too many things in the queue first...

ids

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 732
  • Last login:July 12, 2025, 01:29:04 pm
  • Fighter Captured
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #292 on: March 19, 2013, 09:44:23 am »

I so need to build a VP cab like this.  Too many things in the queue first...

me too

bearzilla333

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 54
  • Last login:August 15, 2024, 10:57:11 am
  • ...
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #293 on: March 19, 2013, 10:00:34 am »
Inspiring indeed!   :notworthy:
Shall we play a game? My Project

http://goo.gl/kfyfNu

griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #294 on: March 19, 2013, 10:52:16 am »
Here's a walk through of the four screens and how I'm trying to get them to work...

I drink and I know things.

griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #295 on: March 19, 2013, 12:25:51 pm »
In which case I am all outta ideas  :banghead:  I see you have posted over at Hyperpin.  Undoubtedly they will advise some of the same things I advised and then its play with different driver versions I guess.   When you fix it let us know the fix. If I ever have the cash to build one of these things I will need all the online help I can find  :laugh2: :laugh2: 

Although please do try with monitors 1/2/3 all in a row like little ducks.

So I finally worked this out, and it is kinda annoying/disturbing to find the answer. The Hyperpin backglass works on the second screen ONLY if the third screen is not 'touching' the primary monitor, otherwise it jumps to the third screen. The reason non of them were initially working was my UVP server wasn't installed properly.

So to get around this I have the secondary monitor set to 1366x720 custom res and then the third monitor set to 1280x720 and I float it on the horizontal so it is centered underneath the 2nd monitor. This way the third monitor doesn't touch the primary monitor, very crazy and I'm concerned that the third monitor may be 'snapping' back to touch the primary on reboot.  :banghead:

Anyway, at least I'm starting to understand the nature of this very quirky set up, if it continues to give me headaches I may have to drop Future Pinball as that's the program that's forcing me to have my third monitor under my second one, unless of course I can find a way to get a DMD from FP over to the third monitor as an individual element rather than some weird extension of the second monitor..

PHEw.....too many monitors.  :dunno
I drink and I know things.

Malenko

  • KNEEL BEFORE ZODlenko!
  • Trade Count: (+58)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14019
  • Last login:July 02, 2025, 09:03:11 pm
  • Have you played with my GingerBalls?
    • forum.arcadecontrols.com/index.php/topic,142404.msg1475162.html
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #296 on: March 21, 2013, 09:54:22 am »
This makes me think that if/when I build mine, the backglass is going to a single monitor mounted vertically, with the back glass and DMD both showing up on 1 screen. Of course that will probably introduce exciting new difficulties!

build looks good so far, I wish I had the scratch to do one myself.
If you're replying to a troll you are part of the problem.
I also need to follow this advice. Ignore or report, don't reply.

griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #297 on: March 21, 2013, 09:57:13 am »
I highly recommend taking the single monitor approach on the back as it is way less complicated than this. I would have done it myself but I need to be able to mirror my DMD to the side projectors so it needed its own physical screen.
I drink and I know things.

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19960
  • Last login:July 17, 2025, 10:00:30 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #298 on: March 21, 2013, 10:21:45 am »
This makes me think that if/when I build mine, the backglass is going to a single monitor mounted vertically, with the back glass and DMD both showing up on 1 screen. Of course that will probably introduce exciting new difficulties!

build looks good so far, I wish I had the scratch to do one myself.

That's an interesting approach. I'd like to see that one implemented.
***Build what you dig, bro. Build what you dig.***

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #299 on: March 21, 2013, 11:40:13 am »

I did a little math on how much smaller basic VP cab would cost.  I'm talking something with a PC just like griffindodd's and a two monitor setup (27" and 19").  No fancy addons or pinball cabinet hardware.  No matter how I jiggle the numbers it comes out to around a grand assuming all newly purchased parts.   Some hardware recycling could bring it down to the 800 range.  And that's a cabaret sized VP cab.



griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #300 on: March 21, 2013, 12:02:06 pm »
Yeah the screens are a bit of a money burner, despite buying refurbed bargains I've still got almost $1,500 into this just for screens and PJs alone  :dizzy:

Finally got HyperPin, Visual Pinball and Future Pinball playing the way I want them to with the screens and ironed out some of the glitches with the setup, so I'm confident enough in the software to make some more decisions on cabinet dimensions and alignment.
« Last Edit: March 21, 2013, 12:03:47 pm by griffindodd »
I drink and I know things.

rablack97

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2215
  • Last login:August 09, 2024, 08:49:57 pm
  • If you don't try, you have no chance at innovation
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #301 on: March 21, 2013, 10:01:31 pm »
 :badmood: Too many words, need more pics....


griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #302 on: March 21, 2013, 11:15:18 pm »
Here...


I drink and I know things.

griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #303 on: March 22, 2013, 12:02:47 am »
Its becoming apparent that the amount of reshaping and adjusting I've been having to do means I'll have to do the sides again for structural rigidness. So I'm going to frame out the pattern then use it as a routing guide.

I drink and I know things.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #304 on: March 23, 2013, 09:26:30 am »

Agreed on redoing the sides.  Less sexy work but nonetheless very important.   :cheers:

rablack97

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2215
  • Last login:August 09, 2024, 08:49:57 pm
  • If you don't try, you have no chance at innovation
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #305 on: March 23, 2013, 11:20:49 am »
 :applaud: :applaud: :applaud: :applaud:

He's making major improvements ladies and gentlemen, the curves the lines the detail.  Don't forget about those signature pocket screws Jim, this would not be a Griffindodd build w/o pocket screws....

Loving the night shift approach it brings an essence of peace when your able to run loud obnoxious tools at night, right Jim?  I agree, there is something special about midnight sawdust......

 :applaud: :applaud: :applaud: :applaud:

 

rockyrocket

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 372
  • Last login:January 01, 2019, 02:13:03 pm
Re: Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #306 on: March 24, 2013, 05:53:29 am »
This makes me think that if/when I build mine, the backglass is going to a single monitor mounted vertically, with the back glass and DMD both showing up on 1 screen. Of course that will probably introduce exciting new difficulties!

build looks good so far, I wish I had the scratch to do one myself.

That's an interesting approach. I'd like to see that one implemented.
Here you go

Slig

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 29
  • Last login:May 26, 2013, 08:58:42 pm
  • I want to build my own arcade controls!
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #307 on: March 25, 2013, 09:40:18 pm »
O M F G!  :notworthy:

griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #308 on: March 26, 2013, 11:44:06 am »
Taking a little break over the next week, heading off to Oregon to have a few craft brews in Portland, drive the coast and spend some time in Eugene and Bend with the wife and peanut, time for some green trees and mountain air instead of sawdust and wood glue.
I drink and I know things.

dandro

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 208
  • Last login:July 20, 2014, 12:32:46 am
  • I want to build my own arcade controls!
    • Link To project
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #309 on: March 26, 2013, 12:45:40 pm »
When/If your driving I-5 north, when you pass 205/580 near Tracy, wave! 

Gamester

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 483
  • Last login:March 01, 2019, 03:00:10 pm
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #310 on: March 26, 2013, 01:32:29 pm »
Taking a little break over the next week, heading off to Oregon to have a few craft brews in Portland, drive the coast and spend some time in Eugene and Bend with the wife and peanut, time for some green trees and mountain air instead of sawdust and wood glue.

Enjoy!  Hopefully you'll come back to the project rejuvenated, and with a nice fresh perspective.  :)
Current Project:                                                       First Project:
  

griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #311 on: March 26, 2013, 02:16:24 pm »
Thanks guys. I must admit I'm hitting a bit of a mental wall with this, not for any bad reason, just the big projects sometimes feel a bit too big. That's why I keep side projects like the Kong barrel
I drink and I know things.

griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #312 on: March 27, 2013, 12:23:19 pm »
I decided that the load times weren't fast enough and they were taking away from the experience too much, so I hunted down a decent deal for a refurb 120GB Corsair Neutron GTX SSD for $100 shipped, it's a screaming fast drive so hopefully it will make a big difference to the overall feel of the menus and game loads.

I drink and I know things.

griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #313 on: March 27, 2013, 12:54:08 pm »
Having a really hard time naming this project, Identity Crisis was more of a working title, but I guess it fits quite well as the machine transforms totally based on what you are playing. I guess it would be fun if I took the Time Crisis logo and adjusted it but I can't seem to find a font anywhere for that.

This is almost the opposite to my other builds where artwork has played such a huge part in their identity, ideally this build will have no printed artwork anywhere on the cab....hrmmmmmmm

Anyone else got any super clever names for something that constantly morphs?
I drink and I know things.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:June 22, 2025, 04:57:38 pm
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #314 on: March 27, 2013, 12:58:43 pm »
I decided that the load times weren't fast enough and they were taking away from the experience too much, so I hunted down a decent deal for a refurb 120GB Corsair Neutron GTX SSD for $100 shipped, it's a screaming fast drive so hopefully it will make a big difference to the overall feel of the menus and game loads.


The entire front end should be working out of memory.  Game loads, maaaybe, but I'm thinking that disc speed isn't your issue here.   This is more of a "how fast can you process the paperwork" sort of thing and not "how fast can you read the paperwork".

griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #315 on: March 27, 2013, 01:03:53 pm »
The entire front end should be working out of memory.  Game loads, maaaybe, but I'm thinking that disc speed isn't your issue here.   This is more of a "how fast can you process the paperwork" sort of thing and not "how fast can you read the paperwork".

Getting the FE from disk to memory is the choke and loading tables is the most noticeable issue. Also leaving tables and going back to the FE is strangely laggy as it should, like you have said, all be in memory. I'm using 8GB of 1866 DDR3 on an x64 system, so I don't understand the 6-8 seconds between quitting a table and being able to navigate in HyperPin again.
I drink and I know things.

Yvan256

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1039
  • Last login:June 20, 2017, 08:35:41 am
    • Yvan256
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #316 on: March 27, 2013, 01:10:25 pm »
Having a really hard time naming this project, Identity Crisis was more of a working title [...] Anyone else got any super clever names for something that constantly morphs?

Morphcade? Only 9 non-related results on Google! ;)

There's so many things inside that project that even picking one to name it wouldn't do it justice, i.e. "LCDCade" or "Projectorcade". Not to mention that those are silly names.

How about "OddCade"?

griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #317 on: March 27, 2013, 01:11:41 pm »
ummm I think anything with the letters "CADE' in it is an automatic /fail
I drink and I know things.

yotsuya

  • Trade Count: (+21)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19960
  • Last login:July 17, 2025, 10:00:30 pm
  • 2014 UCA Winner, 2014, 2015, 2016 ZapCon Winner
    • forum.arcadecontrols.com/index.php/topic,137636.msg1420628.html
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #318 on: March 27, 2013, 01:13:18 pm »
ummm I think anything with the letters "CADE' in it is an automatic /fail

 :applaud: :applaud: :applaud: :applaud: :applaud: :applaud: :applaud: :applaud: :applaud: :applaud:*





*Unless it's a clever pun, like Shoryukade.
***Build what you dig, bro. Build what you dig.***

griffindodd

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1536
  • Last login:July 07, 2025, 09:44:51 am
  • Builds Stuff
Re: Identity Crisis! : Morphing Pinball Shmup Table
« Reply #319 on: March 27, 2013, 01:25:58 pm »
AFKade
Darkade
Urkelcade

are the only exceptions to this rule.
I drink and I know things.