-forgot the setChanged() -_-