In particular, be explicit about what isn't working. Describe the behavior you expect and the behavior you get (which includes errors). If you wrote the code, include a minimal test case that generates the error. Read also "When asking about code" for a little info on minimal test cases.