require money spec