tell me about the hard part..i should probably be prepared as much as possible.