VERY WIP: But output is taking shape