bugs and explainations