Update interface implementation