+ Library & Upload script