solid/upload_square library