lots of work done with adding transactions and reworking portfolio app