Bug Fix final