[feature] implementing preshared token feature