Bug Fix: Use the default fee if not provided