Haslett thinks Amerson will be better player