starting to organize, making a list of existing components to be integrated
modified key-column extraction per Jans advice

last point before pagination