model re compilation added