reconstructed code from lecture