add opendeclare control