Hacked Contract - part 2