added jsonwebtoken support