bug fix..again