found a bug. fixed