buggy messy update