removing dependency on bouncy