Ideas for a Better Contract