adds on ready wrapper