Zack's Master thesis