added model state launcher