Upadte composer