-updated lib for client element