replace print with logging; fix SINA API update current price