Fixed some loose ends
Implemented display to gcs
Made return type consistent