Porting someone else's code. Not done, transferring to new computer