Adjusted version.  Added warning message.  Removed animations due to performance issues.