starting on update, join and merge
finished update, merge and join, writing texts next