bug fix when & is in filepath