Portfolio write (39/48)

Portfolio write