adding wishfor feature