main push funzionante