heorku
final copy for ass3