added more modesl