Final thesis