update - cannot execute corectly