Implementing Analysis