save but still have bugs