define an unite custom action lazily
separate files for a function for an unite custom action