the previous bug still exists, fixing it