analysis505