figuring out how to use this stuff