strong code bug fixed