some analysis