Write Your Contract For Users