Porting Zack's initial files.