add secret key to devisie initializer