sub bug fix