capricious; fanciful; amusingly strange