What are some common resources of gram staining errors?