still trying to get contractsmeta right