ok, kind of idea. sort of.