sets up basics of passLine
commit before big refactor