Alan Silvestri general s resign