Added contract side