1. Merest - That is solely or no more or better than what is specified
2. Finicky - Fussy about ones needs or ones requirements
3. Annihilate - Destory utterly ; obliterate
4. Warily - Cautious ; carefully
5. Undulate - Move with a smooth wavelike motion