My Portfolio - contract