......... man these got me thinking on another level.