Slowly working my way through analysis widget