usershow contract bug fixed