Full lib updated