Legacy code from appoint