fixed updating shape text