using bug fixed