temporary readmore feature, refactoring call model events