Lib updated with Pointers