Compose Contract