wrinkle

noun

2.
a minor difficulty
3.
a clever method of doing something (especially something new and different)