add client lib stuff