it seems to work pretty well