final testing code
final testing code - part 2