update models, add stub in signals