added share parsing