added comment why we convert secret to bytes